package com.example.ck.service;

import com.example.ck.entity.Message;

import java.util.List;

/**
 * 审核消息通知表(Message)表服务接口
 *
 * @author makejava
 * @since 2024-04-06 16:03:06
 */
public interface MessageService {

    /**
     * 添加一个条新的审核意见信息
     */
    Message addMessage(Message message);

    /**
     * 根据项目id查询意见信息
     */
    List<Message> getMessageByProjectId(int projectId);

    /**
     * 根据项目id查看每个专家对项目状态
     */
    List<Message> getMessageStatusByProjectId(int projectId);

    /**
     * 根据项目id和专家名称查询自己是否审核过
     */
    Message getMessageByProjectIdAndName(int projectId, String name);
}
